企业建模-流程配置中的下游消息配置方案
在企业日常业务中为了提升业务效率,往往要求上游单据的操作员做完相应的操作后,自动传递消息告诉下游单据的操作人员,提醒下游单据业务人员尽快操作,这种应用场景下可以通过产品中流程平台-上下游消息来实现。
目前公司内部下游消息在产品中支持的单据:
上游单据 | 下游单据 | 生单方式 | 见到消息的操作员 |
采购订单 | 采购到货单 | 拉式生成 | 权限管理中用户对应的业务员与库管员匹配中的库管员要相同即可。 |
采购订单 | 采购入库单 | 拉式/推式生成 | 同上 |
销售订单 | 库存销售出库单 | 拉式/推式生成 | 同上 |
发货单 | 库存销售出库单 | 拉式/推式生成 | 同上 |
调拨出库单 | 调拨入库单 | 拉式/推式 |
|
调拨出入库单系统本身没有支持,如果需要支持必须先执行脚本: update bd_billtype t set t.checkclassname = 'nc.impl.ic.pub.ICPfMessagerImpl' where t.pk_billtypecode = '4E';
(脚本说明:nc.impl.ic.pub.ICPfMessagerImpl 为IPFSourceBillFinder接口的实现类,通过该类的findSourceBill(String pk_srcBilltype, Object billEntity)方法返回上游单据信息: pk_srcBilltype 消息接收单据,如果不是当前单据的来源单据,则返回空,billEntity 当前单据实体对象)
1、用户匹配业务员设置:登录集团-企业建模平台-权限管理-用户管理,为操作用户匹配业务人员,该业务人员即使仓库管理人员,需要接收业务处理消息的人员。
2、库管员匹配设置:登录公司-供应链-库存管理-基础设置-库管员匹配,为业务人员匹配管理仓库、存货的职能,只有匹配有管理权限的仓库及存货时对应库管员的操作帐号才接收提醒消息。
3、业务流程设置:以销售订单-销售出库单这个流程为例:
销售订单勾选下游消息:
销售出库单勾选权限控制,并分配权限,该权限是为了跟用户管理设置的用户做关联,这里面分配权限的角色需要是第一步操作中用户所具有的角色。
4、日常业务操作注意点:订单环节中的收货库存组织、收货仓库必须录入,否则系统无法根据仓库、存货信息匹配需要提醒的业务人员。
5、提示效果:等demo1登录时系统会在待办事务界面提示:
6、根据上述设置可以演化其他环境如发货-出库环节,设置方式如下:发货单勾选下游消息,其他设置跟之前相同